remote-controlled station - French English Dictionary